body *,
page view {
  box-sizing: border-box;
  flex-shrink: 0;
}
body {
  margin: 0;
}
.money-icon{
	width: 20rpx;
	transform: rotate(45deg);
}
.uni-input-placeholder,.u-input__content__field-wrapper__field{
	font-weight: 400;
	font-size: 26rpx;
	color: #9CA3AF;
}
 .form-title{
	font-weight: bold;
	font-size: 80rpx;
	color: #000000;
	line-height: 64rpx;
	margin-top: 160rpx;
	margin-bottom: 40rpx;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
.bth-98{
	width: 100%;
	height: 72rpx;
	border-radius: 19998rpx;
	line-height: 72rpx;
	text-align: center;
	background: #0B1B1B;
}
.bth-16{
	width: 100%;
	height: 72rpx;
	border-radius: 16rpx;
	line-height: 72rpx;
	text-align: center;
	background: #0B1B1B;
}
.c-000{
	color: #000;
}
.c-333{
	color: #333;
}
.c-666{
	color: #666;
}
.c-999{
	color: #999;
}
.c-price{
	color: #FF315A;
}
.fz-20{
	font-size: 20rpx;
}
.fz-22{
	font-size: 22rpx;
}
.fz-24{
	font-size: 24rpx;
}
.fz-28{
	font-size: 28rpx;
}
.fz-32{
	font-size: 32rpx;
}
.fw{
	font-weight: bold;
}
.f400{
	font-weight: 400;
}
.ml-10{
	margin-left: 10rpx;
}
.mt-10{
	margin-top: 10rpx;
}
.loading-left{
	animation: slideInLeft 0.8s ease-out 0.2s both;
}
.loading-right{
	animation: fadeInRight 0.8s ease-out 0.2s both;
}
.loading-up{
	animation: fadeInUp 0.8s ease-out 0.2s both;
}
.loading-down{
	animation: slideInDown 0.8s ease-out 0.2s both;
}

// 通用动画
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(40rpx);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  from {
    opacity: 0;
    transform: translateY(-40rpx);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  from {
    opacity: 0;
    transform: translateX(-40rpx);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(40rpx);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

